rc.squid start|stop|restart Servidor Proxy
Publicado por Gabriel 26/12/2004
[ Hits: 18.732 ]
Este script tem a função de iniciar, parar, e reiniciar o servidor proxy(Squid), Antes de usar edite o arquivo para que ver o que é necessário para seu bom funcionamento.
O Script foi testado na distribuição Slackware 10.
#!/bin/bash
#
#***************************************************************************
# rc.squid
#
# Shell script para iniciar, parar e reiniciar o servidor proxy(squid)
#
# Copyright (C) 2004 Gabriel Santana
#
# E-mail: gabrielba@gmail.com
#
# This file may be distributed under the terms of the GNU General
# Public License.
#
# Licença: GPL
#
# Use: rc.squid start|stop|restart
#
#***************************************************************************
# O arquivo binário do squid deve estar em /usr/sbin/squid
# Contém o PID do servidor squid
PID_FILE=/var/run/squid.pid
# Inicia o Servidor Squid, e caso já esteja rodando informa ao administrador
# Start squid:
squid_start() {
if [ -e $PID_FILE ]; then
echo
echo "-----------------------------------"
echo "O Servidor proxy estar em execução."
echo "-----------------------------------"
echo
elif [ -G /usr/sbin/squid ]; then
/usr/sbin/squid &&
echo "Servidor proxy iniciado."
else
echo "Você não tem permissão para rodar."
fi
}
# Para o servidor proxy
# Stop squid:
squid_stop() {
if [ -e $PID_FILE ]; then
kill -9 $(cat $PID_FILE) &&
rm -f $PID_FILE &&
echo
echo "-----------------------------------"
echo "Servidor proxy parado."
echo "-----------------------------------"
echo
fi
}
# Reinicia o Servidor proxy
# Restart squid
squid_restart() {
squid_stop
sleep 1
squid_start
}
# Argumentos que podem ser fornecidos ao scripts
# Opções
case $1 in
'start')
squid_start
;;
'stop')
squid_stop
;;
'restart')
squid_restart
;;
*)
echo "Use $0 start|stop|restart"
esac
Adicionar usuários para serem autenticados pelo squid
Limpar e resolver erros de arquivos trava no APT
Nenhum comentário foi encontrado.
SynapSeq - programa para estimular as ondas cerebrais
Por que seu __DIR__ falhou ou o "inferno" dos caminhos no PHP
Preparando-se para certificações da LPI através do LPI Lab
Migração de Arch Linux para repositórios CachyOS (Uso de Instruções v3 e v4)
Jogando "Magic" gratuitamente no Linux
Zoxide e fzf no bash para incrementar o uso do Terminal
As diferencas entre o clipboard comum e a selecao ativa
Arch Linux com repos do CachyOS para otimização ou usar Gentoo?
O que você está ouvindo agora? [2] (243)
Abrir um arquivo URL pelo Clipper (7)
Eu aprendi o segredo das artes! hahaha (0)









